/*
 * @Author: Await
 * @Date: 2025-04-17 14:43:49
 * @LastEditors: Await
 * @LastEditTime: 2025-04-21 14:34:19
 * @Description: 请填写简介
 */
import React, { useEffect } from 'react';
// 移除 Material UI 导入
// import { CssBaseline, ThemeProvider, createTheme, Box } from '@mui/material';
// 导入 Antd 重置样式
import 'antd/dist/reset.css';
import Editor, { EditorProvider } from './components/Editor';
// 不再需要预加载函数
// import { preloadEChartsGL } from './utils/chart/3dChartUtils';

// 移除 Material UI 主题创建
// const theme = createTheme(...);

function App() {
  // 不再需要预加载逻辑
  // useEffect(() => {
  //   // 应用启动时预加载3D图表库资源
  //   console.log('应用启动，开始预加载ECharts-GL库');
  //   preloadEChartsGL();
  // }, []);

  return (
    // 移除 ThemeProvider
    <EditorProvider>
      {/* 移除 CssBaseline */}
      {/* 使用 div 替换 Box，并添加样式 */}
      <div style={{ height: '100vh', width: '100vw', display: 'flex' }}>
        <Editor />
      </div>
    </EditorProvider>
    // 移除 ThemeProvider
  );
}

export default App;
